// TODO: Fix the function body without changing the signature.
// RUST 关键概念 语句和表达式
// 表达式返回值，语句不返回值
// num * num; 是语句
// num * num 是表达式
// return num * num; 是表达式
fn square(num: i32) -> i32 {
    return num * num;
}

fn main() {
    let answer = square(3);
    println!("The square of 3 is {answer}");
}
